What is the meaning of the word "reflecting telescope"?

Definitions:

  1. optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece copy to clipboard noun
    • Isaac Newton invented the reflecting telescope in 1668 copy to clipboard

Synonyms: